﻿using SHZY.Common.Const;
using SHZY.Common.Contracts;
using SqlSugar;

namespace SHZY.BaseData.Entitys;

/// <summary>
/// 客户信息实体.
/// </summary>
[SugarTable("qms_base_customer","客户信息")]
[Tenant(ClaimConst.TENANTID)]
public class QmsBaseCustomerEntity : CLDEntityBase
{
    ///// <summary>
    ///// GUID.
    ///// </summary>
    //[SugarColumn(ColumnName = "F_Id",ColumnDescription = "GUID", IsPrimaryKey = true)]
    //public string Id { get; set; }

    /// <summary>
    /// 客户编码.
    /// </summary>
    [SugarColumn(ColumnName = "F_Code",ColumnDescription = "客户编码")]
    public string Code { get; set; }

    /// <summary>
    /// 客户名称.
    /// </summary>
    [SugarColumn(ColumnName = "F_Name",ColumnDescription = "客户名称")]
    public string Name { get; set; }

    /// <summary>
    /// 客户类型.
    /// </summary>
    [SugarColumn(ColumnName = "F_Type",ColumnDescription = "客户类型")]
    public string Type { get; set; }

    /// <summary>
    /// 客户分类.
    /// </summary>
    [SugarColumn(ColumnName = "F_Classify",ColumnDescription = "客户分类")]
    public string Classify { get; set; }

    /// <summary>
    /// 备注.
    /// </summary>
    [SugarColumn(ColumnName = "F_Remarks",ColumnDescription = "备注")]
    public string Remarks { get; set; }

}